Início Artigos

Padrões de Commit e Mensagens Semânticas

Quando trabalhamos com Git, é comum registrar alterações com mensagens de commit. No entanto, escrever mensagens claras e consistentes é essencial para manter a legibilidade do histórico do projeto. É aí que entram os padrões de commit e as mensagens semânticas.

O que são mensagens semânticas?

Mensagens semânticas seguem uma estrutura padronizada que descreve a intenção da mudança, facilitando a leitura e automações como changelogs, integração contínua e versionamento semântico.

O padrão mais utilizado é o Conventional Commits, que define a seguinte estrutura:

tipo(escopo opcional): descrição curta

Exemplo:

feat(login): adiciona botão de esqueci minha senha

Tipos mais comuns

Exemplos práticos

feat(cadastro): cria validação de email
fix(api): corrige bug na rota de autenticação
docs(README): adiciona instruções de instalação
refactor(user): melhora nome de variáveis

Benefícios de seguir um padrão

Dica: use ferramentas para padronizar

Existem ferramentas que ajudam a aplicar commits semânticos corretamente, como:

Conclusão

Usar mensagens semânticas é uma prática simples que traz grandes benefícios à manutenção e organização do projeto. Quando toda a equipe segue o mesmo padrão, o histórico se torna uma documentação viva, clara e útil para o futuro.

Video tutorial: